.header{
}
.header .logo{
	display: block;
	background-image: url(../image/logo.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	float: left;
	margin-top: 5px;
	padding-left: 100px;
}
.header .logo h1{
	color: #056CAE;
	cursor: default;
	padding-top: 10px;
	padding-left: 60px;
	font-size: 28px;
}
.header .logo h1 span{
	color: #1A91E3;
	padding-left: 15px;
	font-size: 15px;
}

.header .topNav {
	display: block;
	float: right;
	margin-top: 14px;
	overflow: hidden;
}

.header .topNav .topMenu{
	float: left;
	margin-top: 3%;
}

.header .topNav .topMenu li{
	position: relative;
	display: inline;
}

.header .topNav .topMenu li a{
	overflow: hidden;
	padding-right: 25px;
}

.header .topNav .topMenu li a img{
	width: 50px;
	height: 50px;
	background-color: #E2EAF5;
	border-radius: 25px;
}

.header .topNav .topMenu li a img:hover{
	background-color: #CEE0F6;
}

.header .topNav .line{
	display: block;
	float: left;
	background-color: #E0ECFF;
	margin-top: 10px;
	height: 63px;
	width: 2px;
}

.header .topNav .user_info{
	float: left;
	margin-top: 11px;
	padding-left: 25px;
	padding-right: 50px;
}
.header .topNav .user_info .user_left .user_name{
	cursor: default;
	font-size: 18px;
}
.header .topNav .user_info .user_left .btn{
	background-color: #E0ECFF;
	display: block;
	font-size: 15px;
	margin-top: 10px;
	padding: 5px 22px 5px 20px;
}

.header .topNav .user_info .user_left .btn a{
	text-decoration: none;
	color: #09233F;
}

.left{
}

.menu_iconCls{
	background-image: url(../image/menu_logo.gif);
}
.menu_title{
	height: 19px;
	/*line-height: 20px !important;*/
}

.menu_title div{
	font-size: 14px !important;;
	line-height:20px !important;;
}

.left .navContent { 
	margin-top: 0px;
	padding-left: 0px;
}
.left ul { 
	list-style-type:none;
	display: block;
}
.left .navContent li a{
	text-decoration: none;
	height: 40px;
	text-align: center;
	display: block;
	font-size: 18px;
	line-height: 40px;
	color: #333;
	background-color: #E2EAF5;
}
.left .navContent li a:hover{
	color: #000;
/*	background-image:url("../image/point.gif");
	background-repeat: no-repeat;
	background-position:right;
*/	background-color: #CEE0F6;
}

.main_body{
	overflow: auto;
	padding: 10px;
	display: block;
}